﻿@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local('Roboto Light'), local('Roboto-Light'), url(https://fonts.gstatic.com/s/roboto/v15/Pru33qjShpZSmG3z6VYwnT8E0i7KZn-EPnyo3HZu7kw.woff) format('woff');
}
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v15/Xyjz-jNkfiYuJf8UC3Lizw.woff) format('woff');
}

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  src: local('Roboto Bold'), local('Roboto-Bold'), url(https://fonts.gstatic.com/s/roboto/v15/97uahxiqZRoncBaCEI3aWz8E0i7KZn-EPnyo3HZu7kw.woff) format('woff');
}

@media print {
  a[href]:after {
    content: none !important;
  }
}

body
{
    font-family:"Roboto",Helvetica,Arial,Verdana,sans-serif;
    font-weight: 300;
    font-size:12px;
    color:#666666;
}

.remove
{
    display:none;
}

.show
{
    display:inline;
}

.carousel-control 
{
    top:50%;
}
 
ul
{
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;	
}
    
li, p
{
    line-height:16px;    
}
   
a 
{
    color:#0088cc;
    text-decoration:none;
}

a:hover
{
    color:#0088cc;
}

#page 
{
    padding-top: 40px;
    padding-bottom: 40px;
	width:auto;
	margin-left:0px;
	margin-right:0px;
}

.button-icon
{
    width:17px;
    display: inline-block;
    height: 14px;
    line-height: 14px;
    vertical-align: text-top;
    background-repeat: no-repeat;
}

.lightbox-icon { background-image: url("/Content/GalloSA/icons/lightbox.png"); background-position-x:2px; background-position-y:1px; }
.print-icon { background-image: url("/Content/GalloSA/icons/print.png"); background-position-x:1px; }
.edit-icon { background-image: url("/Content/GalloSA/icons/edit.png"); background-position-x:1px; }
.shopping-cart-icon { background-image: url("/Content/GalloSA/icons/shopping-cart.png"); background-position-x:0px; background-position-y:1px; }
.shopping-cart-quick-icon { background-image: url("/Content/GalloSA/icons/shopping-cart-quick.png"); background-position-x:0px; background-position-y:1px; }
.calculator-icon { background-image: url("/Content/GalloSA/icons/calculator.png"); background-position-x:1px; }
.download-icon { background-image: url("/Content/GalloSA/icons/download.png"); background-position-x:1px; }

.magnify-icon { background-image: url("/Content/GalloSA/icons/magnify.png"); background-position-x:1px; }
.edit2-icon { background-image: url("/Content/GalloSA/icons/edit2.png"); background-position-x:0px; background-position-y:1px; }
.delete-icon { background-image: url("/Content/GalloSA/icons/delete.png"); background-position-x:1px; }
.share-icon { background-image: url("/Content/GalloSA/icons/share.png"); background-position-x:1px; }
.invoice-icon { background-image: url("/Content/GalloSA/icons/invoice.png"); background-position-x:1px; }
.shopping-cart-checkout-icon { background-image: url("/Content/GalloSA/icons/shopping-cart-checkout.png"); background-position-x:0px; background-position-y:1px; }

.left-first-arrow-icon { background-image: url("/Content/GalloSA/icons/left-first-arrow.png"); background-position-x:1px; }
.left-prev-arrow-icon { background-image: url("/Content/GalloSA/icons/left-prev-arrow.png"); background-position-x:1px; }
.right-next-arrow-icon { background-image: url("/Content/GalloSA/icons/right-next-arrow.png"); background-position-x:1px; }


#asset-preview-img
{
    float:left;
    width:600px;
    /*background-color:#ededed;*/
    text-align:center;
    margin:0px;
}

#asset-popup-actions
{
    margin-top:9px;
    text-align:left;
}

#asset-preview-actions
{
    float:left;
    margin-left:20px;
    /*width:235px;*/
}

#asset-preview-actions ul
{
    margin:0px;
}

#asset-preview-actions li
{
    border-top:1px dotted #b4b4b4;
    height:40px;
    line-height:40px;
    font-weight:bold;
    font-size:11px;
    color:#666666;
}

#asset-preview-actions li a
{
    margin-right:10px;
    vertical-align:baseline;
}

#asset-preview-tabs
{
    width:100%;
    float:left;
    margin:10px 0px;
    color:#222222;
}

#asset-preview-info table th
{
    text-align:left;
    font-family: Roboto, Helvetica, Arial, Verdana, sans-serif;
    font-weight: 700;
    font-size: 12px;
    color:#222222;
}

#asset-preview-info H1
{
    margin:0px;
	font-size:12px;
	font-weight:300;
	line-height:20px;
}

/***************************
COOKIE BOX
***************************/
#cookie_box
{ 
    height:40px;
    position: fixed;
    display: none;
    top: 0px;
    z-index: 1000;
    background:#393939;
    text-align:center;
    width:100%;
    color:#ffffff;
}

#cookie_box a:hover
{ 
    color:#ffffff;
    text-decoration: underline
}